English Dictionary
◊ TURDUS ILIACUS
Turdus iliacus
n : small European thrush having reddish flanks [syn: {redwing},
{Turdus iliacus}]